package com.me.builder;

public abstract class AbstractHouse {
	
	/**
	 * 地基
	 */
	public abstract void buildBasic();

	/**
	 * 墙
	 */
	public abstract void buildWalls();

	/**
	 * 屋顶
	 */
	public abstract void roofed();

	/**
	 *
	 */
	public void build() {
		buildBasic();
		buildWalls();
		roofed();
	}

}
